deepsea squid - English Synonyms Dictionary